/*
 * geometry.h
 *
 *  Created on: 03 May 2012
 *      Author: hframe
 */

#ifndef GEOMETRY_H_
#define GEOMETRY_H_

#include "../../common.h"
#include "drawable.h"

startnamespace( androidplus )
startnamespace(ui)
startnamespace(widget)

class geometry:public virtual drawable {
public:
	geometry();
	virtual ~geometry();
	 const void *get_vertices();
	 int number_of_vertices();
protected:
	 t_float *vertices;
	 t_uint8 *indices;
	 t_uint32 vertices_n;
	 t_uint32 indices_n;
};

endnamespace(widget)
endnamespace(ui)
endnamespace(androidplus)
#endif /* GEOMETRY_H_ */
